分類アイコン

ログインウインドウでユーザにログインする

「Apple Remote Desktop」では、「AppleScript System Events」と「UNIX コマンドを送信」機能を使用することで、クライアントコンピュータ上の任意のユーザにログインすることができます。これらの強力な機能を使用すると、任意の数のクライアントコンピュータに、ログインウインドウから、同じユーザ名で同時にログインすることができます。

このスクリプトは、コンピュータのログイン画面でのみ使用できます。

この方法では、「osascript」コマンドを使用します。osascript について詳しくは、osascript のマニュアルページ(man で表示)を参照してください。

  1. Remote Desktop ウインドウでコンピュータリストを選択します。
  2. 選択したコンピュータリストで 1 台以上のコンピュータを選択します。
  3. 「管理」>「UNIX コマンドを送信」と選択します。
  4. UNIX コマンドウインドウで以下の AppleScript を入力し、ユーザ名とパスワードを追加します:
    osascript <<EndOfMyScript
    tell application "System Events"
    keystroke "<user name>"
    keystroke tab
    delay 0.5
    keystroke "<password>"
    delay 0.5
    keystroke return
    end tell
    EndOfMyScript
  5. コマンドを実行するユーザ「root」を選択します。
  6. 「送信」をクリックします。

    クライアントコンピュータでスクリプトが実行されます。

関連トピック:

ほかのクライアント管理タスクについては、以下のリンクを参照してください: